Newport News — definition

1. Newport News (Noun)

1 definition

Newport News (Noun) — A port city in southeastern Virginia at the mouth of the James River off Hampton Roads; large shipyards.

5 types of
city metropolis port urban center urban centre
4 parts of
Old Dominion Old Dominion State Virginia va